/**
 * 
 */
package com.wqr.it.ecwdr.vo;

/**
 * @author lenovo
 *
 */
public class ProductImgUrlVO extends BaseVO {
	private static final long serialVersionUID = 8789871680351787234L;
	private long itemId = -1;
	private String main;
	private String swatch;
	private String other1;
	private String other2;
	private String other3;
	private String other4;
	private String other5;
	private String other6;
	private String other7;
	private String other8;
	/**
	 * @return the itemId
	 */
	public long getItemId() {
		return itemId;
	}
	/**
	 * @param itemId the itemId to set
	 */
	public void setItemId(long itemId) {
		this.itemId = itemId;
	}
	/**
	 * @return the main
	 */
	public String getMain() {
		return main;
	}
	/**
	 * @param main the main to set
	 */
	public void setMain(String main) {
		this.main = main;
	}
	/**
	 * @return the swatch
	 */
	public String getSwatch() {
		return swatch;
	}
	/**
	 * @param swatch the swatch to set
	 */
	public void setSwatch(String swatch) {
		this.swatch = swatch;
	}
	/**
	 * @return the other1
	 */
	public String getOther1() {
		return other1;
	}
	/**
	 * @param other1 the other1 to set
	 */
	public void setOther1(String other1) {
		this.other1 = other1;
	}
	/**
	 * @return the other2
	 */
	public String getOther2() {
		return other2;
	}
	/**
	 * @param other2 the other2 to set
	 */
	public void setOther2(String other2) {
		this.other2 = other2;
	}
	/**
	 * @return the other3
	 */
	public String getOther3() {
		return other3;
	}
	/**
	 * @param other3 the other3 to set
	 */
	public void setOther3(String other3) {
		this.other3 = other3;
	}
	/**
	 * @return the other4
	 */
	public String getOther4() {
		return other4;
	}
	/**
	 * @param other4 the other4 to set
	 */
	public void setOther4(String other4) {
		this.other4 = other4;
	}
	/**
	 * @return the other5
	 */
	public String getOther5() {
		return other5;
	}
	/**
	 * @param other5 the other5 to set
	 */
	public void setOther5(String other5) {
		this.other5 = other5;
	}
	/**
	 * @return the other6
	 */
	public String getOther6() {
		return other6;
	}
	/**
	 * @param other6 the other6 to set
	 */
	public void setOther6(String other6) {
		this.other6 = other6;
	}
	/**
	 * @return the other7
	 */
	public String getOther7() {
		return other7;
	}
	/**
	 * @param other7 the other7 to set
	 */
	public void setOther7(String other7) {
		this.other7 = other7;
	}
	/**
	 * @return the other8
	 */
	public String getOther8() {
		return other8;
	}
	/**
	 * @param other8 the other8 to set
	 */
	public void setOther8(String other8) {
		this.other8 = other8;
	}

	/* (non-Javadoc)
	 * @see java.lang.Object#toString()
	 */
	@Override
	public String toString() {
		return "ProductImgUrlVO [itemId=" + itemId + ", " + (main != null ? "main=" + main + ", " : "")
				+ (swatch != null ? "swatch=" + swatch + ", " : "") + (other1 != null ? "other1=" + other1 + ", " : "")
				+ (other2 != null ? "other2=" + other2 + ", " : "") + (other3 != null ? "other3=" + other3 + ", " : "")
				+ (other4 != null ? "other4=" + other4 + ", " : "") + (other5 != null ? "other5=" + other5 + ", " : "")
				+ (other6 != null ? "other6=" + other6 + ", " : "") + (other7 != null ? "other7=" + other7 + ", " : "")
				+ (other8 != null ? "other8=" + other8 : "") + "]";
	}
	/* (non-Javadoc)
	 * @see java.lang.Object#hashCode()
	 */
	@Override
	public int hashCode() {
		final int prime = 31;
		int result = super.hashCode();
		result = prime * result + (int) (itemId ^ (itemId >>> 32));
		return result;
	}
	/* (non-Javadoc)
	 * @see java.lang.Object#equals(java.lang.Object)
	 */
	@Override
	public boolean equals(Object obj) {
		if (this == obj) {
			return true;
		}
		if (!super.equals(obj)) {
			return false;
		}
		if (getClass() != obj.getClass()) {
			return false;
		}
		ProductImgUrlVO other = (ProductImgUrlVO) obj;
		if (itemId != other.itemId) {
			return false;
		}
		return true;
	}
}
